package cn.ainit.yz.printexplain.entity;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 * PrintExplain entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name="YZ_PRINT_EXPLAIN")

public class PrintExplain  implements java.io.Serializable {
     private String peId;
     private String printMan;
     private String inputMan;
     private String verifyMan;
     private Date inputDate;
     private Date verifyDate;
     private String xtId;
     private Long shujiHoudu;
     private String chenpingChicun;
     private String yinzhang;
     private String baoXiang;
     private Double yinshu;
     private String kaiben;
     private String zhuangzhen;
     private String zhuangdingShunxu;
     private String baozhuangYaoqiu;
     private Double zhixiangAmount;
     private Date orderDate;
     private String memo;
     private String bakCh1;
     private String bakCh2;
     private Double bakI1;
     private Double bakI2;
     private String bumen;
     private String stationId;
     private String isVerify;
     private String isDestroy;
     private Date lastModDate;
     private String lastModMan;
     private String destroyMan;
     private Date destroyDate;
     private String djType;
    // Constructors

    /** default constructor */
    public PrintExplain() {
    }

	/** minimal constructor */
    public PrintExplain(String peId) {
        this.peId = peId;
    }
    
    @Id 
    @Column(name="PE_ID", unique=true, nullable=false, length=32)

    public String getPeId() {
        return this.peId;
    }
    
    public void setPeId(String peId) {
        this.peId = peId;
    }
    
    @Column(name="PRINT_MAN", length=32)

    public String getPrintMan() {
        return this.printMan;
    }
    
    public void setPrintMan(String printMan) {
        this.printMan = printMan;
    }
    
    @Column(name="INPUT_MAN", length=32)

    public String getInputMan() {
        return this.inputMan;
    }
    
    public void setInputMan(String inputMan) {
        this.inputMan = inputMan;
    }
    
    @Column(name="VERIFY_MAN", length=32)

    public String getVerifyMan() {
        return this.verifyMan;
    }
    
    public void setVerifyMan(String verifyMan) {
        this.verifyMan = verifyMan;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="INPUT_DATE")

    public Date getInputDate() {
        return this.inputDate;
    }
    
    public void setInputDate(Date inputDate) {
        this.inputDate = inputDate;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="VERIFY_DATE", length=7)

    public Date getVerifyDate() {
        return this.verifyDate;
    }
    
    public void setVerifyDate(Date verifyDate) {
        this.verifyDate = verifyDate;
    }
    
    @Column(name="XT_ID", length=32)

    public String getXtId() {
        return this.xtId;
    }
    
    public void setXtId(String xtId) {
        this.xtId = xtId;
    }
    
    @Column(name="SHUJI_HOUDU", precision=18, scale=0)

    public Long getShujiHoudu() {
        return this.shujiHoudu;
    }
    
    public void setShujiHoudu(Long shujiHoudu) {
        this.shujiHoudu = shujiHoudu;
    }
    
    @Column(name="CHENPING_CHICUN", length=32)

    public String getChenpingChicun() {
        return this.chenpingChicun;
    }
    
    public void setChenpingChicun(String chenpingChicun) {
        this.chenpingChicun = chenpingChicun;
    }
    
    @Column(name="YINZHANG", length=32)

    public String getYinzhang() {
        return this.yinzhang;
    }
    
    public void setYinzhang(String yinzhang) {
        this.yinzhang = yinzhang;
    }
    
    @Column(name="BAO_XIANG", length=32)

    public String getBaoXiang() {
        return this.baoXiang;
    }
    
    public void setBaoXiang(String baoXiang) {
        this.baoXiang = baoXiang;
    }
    
    @Column(name="YINSHU")
    public Double getYinshu() {
		return yinshu;
	}
    public void setYinshu(Double yinshu) {
		this.yinshu = yinshu;
	}
    
    
    @Column(name="KAIBEN", length=32)

    public String getKaiben() {
        return this.kaiben;
    }
    
    public void setKaiben(String kaiben) {
        this.kaiben = kaiben;
    }
    
    @Column(name="ZHUANGZHEN", length=32)

    public String getZhuangzhen() {
        return this.zhuangzhen;
    }
    
    public void setZhuangzhen(String zhuangzhen) {
        this.zhuangzhen = zhuangzhen;
    }
    
    @Column(name="ZHUANGDING_SHUNXU", length=1000)

    public String getZhuangdingShunxu() {
        return this.zhuangdingShunxu;
    }
    
    public void setZhuangdingShunxu(String zhuangdingShunxu) {
        this.zhuangdingShunxu = zhuangdingShunxu;
    }
    
    @Column(name="BAOZHUANG_YAOQIU", length=1000)

    public String getBaozhuangYaoqiu() {
        return this.baozhuangYaoqiu;
    }
    
    public void setBaozhuangYaoqiu(String baozhuangYaoqiu) {
        this.baozhuangYaoqiu = baozhuangYaoqiu;
    }
    
    @Column(name="ZHIXIANG_AMOUNT")
    
    public Double getZhixiangAmount() {
		return zhixiangAmount;
	}
    
    public void setZhixiangAmount(Double zhixiangAmount) {
		this.zhixiangAmount = zhixiangAmount;
	}
    
    @Temporal(TemporalType.DATE)
    @Column(name="ORDER_DATE", length=7)

    public Date getOrderDate() {
        return this.orderDate;
    }
    
    public void setOrderDate(Date orderDate) {
        this.orderDate = orderDate;
    }
    
    @Column(name="MEMO", length=1000)

    public String getMemo() {
        return this.memo;
    }
    
    public void setMemo(String memo) {
        this.memo = memo;
    }
    
    @Column(name="BAK_CH1", length=100)

    public String getBakCh1() {
        return this.bakCh1;
    }
    
    public void setBakCh1(String bakCh1) {
        this.bakCh1 = bakCh1;
    }
    
    @Column(name="BAK_CH2", length=100)

    public String getBakCh2() {
        return this.bakCh2;
    }
    
    public void setBakCh2(String bakCh2) {
        this.bakCh2 = bakCh2;
    }
    
    @Column(name="BAK_I1", precision=22, scale=0)
    public Double getBakI1() {
    	return bakI1;
    }
    public void setBakI1(Double bakI1) {
		this.bakI1 = bakI1;
	}
    
    @Column(name="BAK_I2", precision=22, scale=0)
    public Double getBakI2() {
		return bakI2;
	}
    public void setBakI2(Double bakI2) {
		this.bakI2 = bakI2;
	}
    
    @Column(name="BUMEN", length=32)
 	public String getBumen() {
		return bumen;
	}

	public void setBumen(String bumen) {
		this.bumen = bumen;
	}
   
    @Column(name="STATION_ID", length=32)

    public String getStationId() {
        return this.stationId;
    }
   
	public void setStationId(String stationId) {
        this.stationId = stationId;
    }
    
    @Column(name="IS_VERIFY", length=1)

    public String getIsVerify() {
        return this.isVerify;
    }
    
    public void setIsVerify(String isVerify) {
        this.isVerify = isVerify;
    }
    
    @Column(name="IS_DESTROY", length=1)

    public String getIsDestroy() {
        return this.isDestroy;
    }
    
    public void setIsDestroy(String isDestroy) {
        this.isDestroy = isDestroy;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="LAST_MOD_DATE", length=7)

    public Date getLastModDate() {
        return this.lastModDate;
    }
    
    public void setLastModDate(Date lastModDate) {
        this.lastModDate = lastModDate;
    }
    
    @Column(name="LAST_MOD_MAN", length=32)

    public String getLastModMan() {
        return this.lastModMan;
    }
    
    public void setLastModMan(String lastModMan) {
        this.lastModMan = lastModMan;
    }
    
    @Column(name="DESTROY_MAN", length=32)

    public String getDestroyMan() {
        return this.destroyMan;
    }
    
    public void setDestroyMan(String destroyMan) {
        this.destroyMan = destroyMan;
    }
    @Temporal(TemporalType.DATE)
    @Column(name="DESTROY_DATE", length=7)

    public Date getDestroyDate() {
        return this.destroyDate;
    }
    
    public void setDestroyDate(Date destroyDate) {
        this.destroyDate = destroyDate;
    }
    @Column(name="DJ_TYPE")
	public String getDjType() {
		return djType;
	}

	public void setDjType(String djType) {
		this.djType = djType;
	}
 

}